iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 3
0
Software Development

文組生也懂得kubernetes系列 第 3

DAY 3: Kubernets知多少

  • 分享至 

  • xImage
  •  

今日前言:

今日宗旨從官方網站來看到底怎用在翻譯成白話文
其實我在昨天有發現我抱錯組了,應該是cloud組才對
但我是想在最後呈現做project 放入 container的應用
這樣應該也算是一種...吧

Work for Kubernet

kubernets 官網
首先先來跟大家分享,如何用Kubernet object 來做Kubernet Api ,在此之前要再分享什麼是,以及第一天有稍微提到的.yaml的副檔名

Kubernet object

object你可以吧整個專案想成真的有一個實體然後具有邏輯判斷能力,相對的他就像人一樣,
有健康狀態、有體力限制、有可以在哪裡發揮最大效用得能力
這轉換在在k8s世界中
可以這樣敘述
1.在哪些容器下應用在運行(以及在哪些節點上)
2.可以被使用的資源有哪些
3.關於應用運行時表現的情況,像是版本 或 debug模式

Kubernet controller(控制項)

Controller應用
前陣子有說明到 controller就是做設定 寫邏輯,類似一個平台管理師manager的概念

以Replication Controller 為例:
主要功能就是 管理Pod的運行,如果執行過多Replication Controller就會做kill,如果太少了,Replication Controller會New幾個
簡單來說Replication Controller 就是村長!
通常控制項會用在一個虛擬環境,查看了眾多的教學
有爬到Helm 建立ngnix Helm官網
名詞解釋一下 Helm 可以想成是一個平台 提供環境可以讓我們使用
ngnix 是一個可以讓我們跟網站做溝通代理的方式,簡單來說就是網路上的東西都是需要代理的 才能做流通
而ngnix 就是協助我們跟http 做正向代理或反向代理的東西
ngnix 詳細介紹
這之後也會分享 我如何一步一步操作的

今天先到這,明天的docker kubernets for windows 10希望能順利


上一篇
DAY 2: 最小的螺絲釘- POD
下一篇
DAY 4 : 文組生跨出第一步 建立環境
系列文
文組生也懂得kubernetes30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言